sheltering of harbour - Turco Inglés Diccionario